package d1_char_stream;

import java.io.*;

/**
 * 2024/6/17 文件字符输入流每次读取一个字符 Cjj 8:38
 */
public class FileReaderTest1 {
    public static void main(String[] args)  {
        //1.创建一个文件字符输入流管道与源文件接通
        try(
                //1.创建一个文件字符输入流管道与源文件接通
                Reader reader = new FileReader("file-io2\\src\\test\\FileReader.txt");
                ) {
            //2.读取文本文件的内容
 //           int c;
 //           while ((c=reader.read())!=-1){
 ///               System.out.println((char) c);
 //          }

        char[] buffer= new char[3] ;
        int len;
        while ((len= reader.read(buffer))!=-1){
            //读取多少就倒出多少
            System.out.print(new String(buffer, 0, len));
        }
        } catch (Exception e) {
          e.printStackTrace();
        }


    }
}
